package CapaDatos;


public class Tarjeta extends FormaPago {
  private String numTarjeta;
  private String tipoTarjeta;

    public Tarjeta(double monto, String nombreBanco, String numTarjeta, String tipoTarjeta) {
        super(monto, nombreBanco);
        this.numTarjeta = numTarjeta;
        this.tipoTarjeta = tipoTarjeta;
    }

   public  Tarjeta() {

    }

    public String getNumTarjeta() {
        return numTarjeta;
    }

    public void setNumTarjeta(String numTarjeta) {
        this.numTarjeta = numTarjeta;
    }

    public String getTipoTarjeta() {
        return tipoTarjeta;
    }

    public void setTipoTarjeta(String tipoTarjeta) {
        this.tipoTarjeta = tipoTarjeta;
    }

    @Override
    public String imprimirColeccion(FormaPago laFormaPago)
    {
        Tarjeta laTarjeta = (Tarjeta) laFormaPago;
        String cadena = "Datos de Tarjeta\n\nNumero de tarjeta: "+laTarjeta.numTarjeta + "\n" +
        "Monto de la tarjeta:"+laTarjeta.getMonto()+"\n" +"Tipo de tarjeta:"+laTarjeta.tipoTarjeta;
        return cadena;
    }

}
